<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>

    // JS内置了一些构造函数或对象: Function / Object / Array / String / Reg / Date / Math

    function Foo () {}  // new Function()
    const f1 = new Foo()
    const f2 = new Foo()

    const o1 = new Object()
    const o2 = {}

    console.log(Function.prototype) 
    console.log(Function.prototype.__proto__===Object.prototype)  // true
    // 内部执行: Function.prototype.__proto__ = Object.prototype

  </script>
</body>
</html>